Skip to content

JaCoCo CI check + Python QA gates.#19

Merged
tmikula-dev merged 7 commits intomasterfrom
feature/57-jacoco-ci-check
Mar 30, 2026
Merged

JaCoCo CI check + Python QA gates.#19
tmikula-dev merged 7 commits intomasterfrom
feature/57-jacoco-ci-check

Conversation

@tmikula-dev
Copy link
Copy Markdown
Collaborator

@tmikula-dev tmikula-dev commented Mar 20, 2026

Overview

This pull request introduces significant improvements to CI workflows, code quality enforcement, and documentation for both the Scala (bigfiles/) and Python (smallfiles/) components of the project. Additionally, license headers and ownership metadata are updated for better maintainability and compliance.

Release Notes

  • JaCoCo CI check
  • Python QA gates
  • copilot-instructions.md

Related

Closes https://github.com/absa-group/cps-qa/issues/57

@tmikula-dev tmikula-dev self-assigned this Mar 20, 2026
@tmikula-dev tmikula-dev added the enhancement New feature or request label Mar 20, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 20, 2026

JaCoCo Coverage Report

Metric (instruction) Coverage Threshold Status
Overall 67.76% 80.0%
Changed Files 95.98% 80.0%
Report Coverage (O/Ch) Threshold (O/Ch) Status (O/Ch)
Report: root - scala:2.12.20 67.76% / 95.98% 80.0% / 80.0% ❌/✅
File Path Coverage Threshold Status
Comparator.scala 95.98% 0.0%

Copy link
Copy Markdown

@miroslavpojer miroslavpojer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • read
    I have written several review comments.

Copy link
Copy Markdown

@miroslavpojer miroslavpojer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Check the years in new files and I am ready to approve it.

@tmikula-dev tmikula-dev merged commit 0c254e6 into master Mar 30, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants